package com.ndp.fb.model.fbagent.result.connectionobjects;

import com.ndp.fb.model.fbagent.result.FacebookResult;
import com.restfb.Facebook;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by Mikey.zhaopeng on 2014/10/25 11:50.
 * Email mikey.zhao@ndpmedia.com
 */
@Setter
@Getter
@NoArgsConstructor
public class FBConnectionObjects extends FacebookResult implements Serializable {
    @Facebook
    private String id;

    @Facebook
    private String name;

    @Facebook
    private String url;

    @Facebook
    private Integer type;

    @Facebook(value = "is_game")
    private Boolean isGame;

    @Facebook(value = "supported_platforms")
    private String supportedPlatforms;

    @Facebook(value = "native_app_store_ids")
    private String nativeAppStoreIds;

    @Facebook(value = "object_store_urls")
    private ObjectStoreUrls objectStoreUrls;

    @Facebook(value = "app_installs_tracked")
    private Boolean appInstallsTracked;

    @Facebook(value = "native_app_targeting_ids")
    private String nativeAppTargetingIds;

    @Facebook(value = "logo_url")
    private String logoUrl;

    @Facebook(value = "icon_url")
    private String iconUrl;

    @Facebook
    private String picture;
    public void setGame(Boolean game) {
        isGame = game;
    } public void setIsGame(Boolean game) {
        isGame = game;
    }
}
